Situated in the picturesque hills, at with a picture-perfect backdrop of the mountain ranges of Sahyadris & backwaters of Bhatgar Mantra is a hill station in the vicinity of Pune, Maharashtra (55 km from city centre) overlooking the Sahyadri ranges and backwaters..spread across 40 acres with a stunning view of Nature in all its glory.